American Express cards are not universally accepted due to higher transaction fees charged to merchants. Despite this, wealthy Americans favor AmEx for its exclusive rewards and services. While some locations may refuse AmEx, it remains a preferred choice for many due to its unique benefits.